Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 OWEN ROAD Terraced £42,000 24 Sep 2001
66 OWEN ROAD Terraced £92,950 26 Mar 2007
67 OWEN ROAD Terraced £95,000 22 Dec 2017
69 OWEN ROAD Terraced £73,000 3 Sep 2003
71 OWEN ROAD Terraced £74,000 12 Jan 2016
74 OWEN ROAD Terraced £20,000 2 Dec 1998
77 OWEN ROAD Terraced £70,000 9 May 2014
78 OWEN ROAD Terraced £75,000 20 Aug 2010
80 OWEN ROAD Terraced £106,000 29 May 2020
81 OWEN ROAD Terraced £88,000 19 Apr 2006
84 OWEN ROAD Terraced £42,500 20 Dec 2001
87 OWEN ROAD Terraced £20,000 1 Jun 2000
88 OWEN ROAD Terraced £87,000 16 Apr 2010
89 OWEN ROAD Terraced £30,250 14 Aug 2001
91 OWEN ROAD Terraced £65,000 15 Apr 2011
92 OWEN ROAD Terraced £135,000 15 May 2018
93 OWEN ROAD Terraced £80,000 5 Aug 2010